package com.example.onlinemonitoring.model;

import javax.persistence.*;

public class Applogin {
    /**
     * 主键。自动编号。
     */
    @Id
    private Long id;

    /**
     * 登录账号。
     */
    private String loginname;

    /**
     * 登录密码。
     */
    private String loginpassword;

    /**
     * 显示名，用来显示在界面上。
     */
    private String displayname;

    /**
     * 可读可写。只能为 r,rw两个值之一。w表示可以对程序进行配置。
     */
    private String readwrite;

    /**
     * 外键。变电站的编号。
     */
    private Long stationid;

    /**
     * 备注信息。
     */
    private String memo;
    /**
     * path
     */
    private String path;
    /**
     * logo。
     */
    private String logo;

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    /**
     * 获取主键。自动编号。
     *
     * @return id - 主键。自动编号。
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置主键。自动编号。
     *
     * @param id 主键。自动编号。
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取登录账号。
     *
     * @return loginname - 登录账号。
     */
    public String getLoginname() {
        return loginname;
    }

    /**
     * 设置登录账号。
     *
     * @param loginname 登录账号。
     */
    public void setLoginname(String loginname) {
        this.loginname = loginname;
    }

    /**
     * 获取登录密码。
     *
     * @return loginpassword - 登录密码。
     */
    public String getLoginpassword() {
        return loginpassword;
    }

    /**
     * 设置登录密码。
     *
     * @param loginpassword 登录密码。
     */
    public void setLoginpassword(String loginpassword) {
        this.loginpassword = loginpassword;
    }

    /**
     * 获取显示名，用来显示在界面上。
     *
     * @return displayname - 显示名，用来显示在界面上。
     */
    public String getDisplayname() {
        return displayname;
    }

    /**
     * 设置显示名，用来显示在界面上。
     *
     * @param displayname 显示名，用来显示在界面上。
     */
    public void setDisplayname(String displayname) {
        this.displayname = displayname;
    }

    /**
     * 获取可读可写。只能为 r,rw两个值之一。w表示可以对程序进行配置。
     *
     * @return readwrite - 可读可写。只能为 r,rw两个值之一。w表示可以对程序进行配置。
     */
    public String getReadwrite() {
        return readwrite;
    }

    /**
     * 设置可读可写。只能为 r,rw两个值之一。w表示可以对程序进行配置。
     *
     * @param readwrite 可读可写。只能为 r,rw两个值之一。w表示可以对程序进行配置。
     */
    public void setReadwrite(String readwrite) {
        this.readwrite = readwrite;
    }

    /**
     * 获取外键。变电站的编号。
     *
     * @return stationid - 外键。变电站的编号。
     */
    public Long getStationid() {
        return stationid;
    }

    /**
     * 设置外键。变电站的编号。
     *
     * @param stationid 外键。变电站的编号。
     */
    public void setStationid(Long stationid) {
        this.stationid = stationid;
    }

    /**
     * 获取备注信息。
     *
     * @return memo - 备注信息。
     */
    public String getMemo() {
        return memo;
    }

    /**
     * 设置备注信息。
     *
     * @param memo 备注信息。
     */
    public void setMemo(String memo) {
        this.memo = memo;
    }
}